nicaraguan technological institute - French English Dictionary